suffering from diarrhoea - Français Anglais Dictionnaire